people's aid - Français Anglais Dictionnaire